Back to course home
32% completed
Vote For New Content
Behavioral Patterns
Introduction
Chain of Responsibility Pattern
Command Pattern
Iterator Pattern
Mediator Pattern
Memento Pattern
Observer Pattern
State Pattern
Strategy Pattern
Template Method Pattern
Visitor Pattern
Summary
Introduction
Structural Patterns
Structural Design Patterns are the type of design patterns that help to combine small objects and entities to create complex and larger structures. Thus making the entities flexible and efficient. By using an adapter pattern, you can:
- Simplify the complex structures.
- Promotes the reusability of code
- Improves flexibility by decoupling classes and objects
- The clear structure and entity relationships enhance maintainability and simplify modification.
Types of Structural Design Patterns
When it comes to types of structural design patterns, there are many types, but some of the common ones that developers frequently use are:
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Summary
Adapter Pattern
Mark as Completed
On this page
Structural Patterns
Types of Structural Design Patterns